snow leopard - Turkish English Dictionary

snow leopard

Play ENTRENus
Play ENTRENuk
Play ENTRENau

Meanings of "snow leopard" in Turkish English Dictionary : 1 result(s)

English Turkish
Zoology
snow leopard n. kar leoparı
The snow leopard was once king of the mountains.
Kar leoparı bir zamanlar dağların kralıydı.

More Sentences